self-imposed term - Turco Inglés Diccionario